wire stitcher - Turkish English Dictionary